package com.xwj.validation.collection.handler;

import org.springframework.validation.DataBinder;
import org.springframework.web.bind.annotation.InitBinder;
import org.springframework.web.bind.annotation.RestControllerAdvice;

/**
 * @Author: xiaowajiang
 * @Date: 2022-04-04 13:39
 * @Description: 统一异常处理 （主要处理 DataBinder 数据绑定访问器）
 **/
@RestControllerAdvice("com.xwj.validation.collection.controller")
public class ExceptionHandler {

    /**
     * DataBinder 数据绑定访问器
     * @param dataBinder
     */
    @InitBinder
    private void activateDirectFieldAccess(DataBinder dataBinder) {
        dataBinder.initDirectFieldAccess();
    }

}
